Icelandic English Dictionary

Íslenska - English

skammast sín in English:

1. Be ashamed Be ashamed