English to Arabic

Meaning for:
Snowed
other
مثلج