FAQs About the word invincible armada

Непереможна армада

the great fleet sent from Spain against England by Philip II in 1588

No synonyms found.

No antonyms found.

invincible => Непереможний, invincibility => непереможність, invillaged => сільський, invile => запрошувати, invigorator => тонізуючий засіб,