Home
Search
Index
Definify.com
Definition
2024
Spanish_Armada
Spanish Armada
English
Proper noun
Spanish
Armada
the fleet of war ships sent by Philip II of Spain against England in 1588
Translations
The fleet of war ships sent by Philip II of Spain
French:
Invincible Armada
f
German:
Spanische Armada
f
Japanese:
無敵艦隊
(
muteki kantai
)
Spanish:
Grande y Felicísima Armada
f
Similar Results