Finnish
German
Spanish
Englishpine
Englishto inflict pain upon, to torment, to torture, to afflict
Japanese虐めをする
English translator: Japanese English 虐めをする Eesti sõnaraamat Español Traductor Svenska Översättare