Skip to content
Advertisement

Topic - Armada

Armada is the Spanish and Portuguese word for naval fleet. Armáda is the Czech and Slovak word for armed forces. - Source: Wikipedia

Related Stories