مزرودة synonyms and antonyms

body armor

English suit of armor, body armour, suit of armour, cataphract, coat of mail
Arabic درع جسمي, درع واقي للجسم, مزرودة

A free, multilingual knowledge graph Synsets.net