English Icelandic Dictionary

English - Íslenska

embarrassing in Icelandic: