English Icelandic Dictionary

English - Íslenska

delighted in Icelandic: