spanish armada
/S P AE1 N IH0 SH AA0 R M AA1 D AH0/noun
- 1
(historical) The fleet of warships sent by Philip II of Spain against England in 1588.
Translate โspanish armadaโ into another language
Choose a language below to open the translator with English selected as the source language.