English Icelandic Dictionary

English - Íslenska

teamwork in Icelandic: