Englishpan
Englishto criticise severely
Arabicينتقد بشدَة
Finnishlytätä
Italianstroncare
Norwegianslakte
Swedishsabla, såga
English translator: Estonian lytätä Eesti sõnaraamat Español Traductor Svenska Översättare