snowsquall

listen to the pronunciation of snowsquall
الإنجليزية - الإنجليزية
A sudden, localized blizzard