French translation for "armada"
|
-
n. armada: mot espagnol, flotte
- Similar Words:
- "arm wrestling" French translation, "arm's reach" French translation, "arm-pit" French translation, "arm`s length transaction" French translation, "armache" French translation, "armadillo" French translation, "armageddon" French translation, "armament" French translation, "armament development authority ltd." French translation, "armaments" French translation
|
|
|