Concept glimlachen [dutch]…

Language Gloss
Dutch glimlachen
English smile (v.)
Swedish le