English to Arabic

Meaning for:
Armoring
other
تزويد بمدرّعات