French
German
Swedish
Englishpie
Englishto hit in the face with a pie
Finnishkakuttaa
English translator: Finnish English kakuttaa Eesti sõnaraamat Español Traductor Svenska Översättare