armada in Spanish
armada in Spanish
armada
A fleet of warships, especially with reference to the Spanish Armada.
flota
A fleet of warships, especially with reference to the Spanish Armada.