English to Arabic

Meaning for:
Sleets
other
الأمطار الثلجية