FAQs About the word invincible armada

Niezwyciężona Armada

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

No synonyms found.

No antonyms found.

invincible => Niezwyciężony, invincibility => niezwyciężoność, invillaged => wiejski, invile => zaprosić, invigorator => wzmacniacz,