English to Arabic

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