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 => ยากระตุ้น,