English Icelandic Dictionary

English - Íslenska

mirror in Icelandic: