English to Arabic

Meaning for:
Mitt
other
القفاز