Similar words: armed · tarmacadam · Grenada · Ramadan · airmail · armband · barmaid · earmark · faraday · lambada
  • EN > GA
  • GA > EN

armada

MIL, HIST
nounarmáid fem2  c m u

the Spanish Armada

nounArmáid na Spáinne