English to Arabic

Meaning for:
Overshoes
other
الجرموق