hämisch grinsen

listen to the pronunciation of hämisch grinsen
Deutsch - Englisch
to smirk