ENGLISH
SPANISH
SPANISH
ENGLISH

   

armada

[ɑ:ˈmɑ:də]
noun
  armada f

  

Armada


noun
HIST
 the Spanish Armada   la Armada Invencible


similar words

Complétez la séquence avec la proposition qui convient.

  • Sean has … finished his essay.