English Icelandic Dictionary

English - Íslenska

astonished in Icelandic: