Translation of armada in Spanish:

armada

armada, n.

Pronunciation /ɑrˈmɑdə//ɑːˈmɑːdə/

noun

  • 1

    armada feminine
    flota feminine
    the (Spanish) Armada la Armada Invencible