Translation of "armada" into English

army is the translation of "armada" into English.

armada
+ Add

Romansh-English dictionary

  • army

    noun

    military force concerned mainly with ground operations

  • Show algorithmically generated translations

Add

Translations of "armada" into English in sentences, translation memory