grin like a Cheshire cat in Finnish
grin like a Cheshire cat in Finnish
hymyillä korvasta korvaan
(simile) To smile broadly, especially in a self-satisfied way.
hymyillä kuin Hangon keksi
(simile) To smile broadly, especially in a self-satisfied way.