Englishlash
Englishto scold
Finnishsuomia, haukkua pystyyn
Frenchgronder
Italianrimproverare
English translator: French suomia Eesti sõnaraamat Español Traductor Svenska Översättare