Translation meaning & definition of the word "armada" into Spanish language
Traducción significado y definición de la palabra "armada" al idioma español
English⟶Spanish
Armada
[Armada]/ɑrmɑdə/
noun
1. A large fleet
- synonym:
- armada
1. Una gran flota
- sinónimo:
- armada