English to Arabic

Meaning for:
Snowstorm
other
العاصفة الثلجية