English translation for "armada"
|
- n. armada, fleet of spanish warships
- Similar Words:
- "arlequinade" English translation, "arles" English translation, "arlette" English translation, "arlette laguiller" English translation, "arlo guthrie" English translation, "armageddon" English translation, "armagnac" English translation, "armand" English translation, "armateur" English translation, "armature" English translation
|
|
|