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 => מחזק,