grin English - Finnish

1.


2.

  • Englishdistress from failure, vexation or mortification

  • Finnishmielipaha


Related words

green card  smile  laughter 




English translator: English Finnish grin  Eesti sõnaraamat   Español Traductor   Svenska Översättare