English-Latin dictionary »

blizzard meaning in Latin

EnglishLatin
blizzard [blizzards] (severe snowstorm)
noun
[UK: ˈblɪ.zəd]
[US: ˈblɪ.zərd]

nigornoun
M, ningor M