English Icelandic Dictionary

English - Íslenska

blizzard in Icelandic: