snowsquall

listen to the pronunciation of snowsquall
Englisch - Englisch
A sudden, localized blizzard