grin English - Finnish
1.
-
EnglishTo smile showing the teeth
-
Finnishvirnistää, virnistellä, virnuilla
2.
-
Englishdistress from failure, vexation or mortification
-
Finnishmielipaha
Related words
English translator: English Finnish grin Eesti sõnaraamat Español Traductor Svenska Översättare