English to Arabic

Meaning for:
Armour
other
الدّرع