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