English to Arabic

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