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 => 活性剤,