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 => τονωτικό,