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