English to Arabic

Meaning for:
Gloved
other
مرتدي قفّاز