English to Arabic

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