Englishharass
Englishto put excessive burdens upon
Finnishvainota
Dutchkwellen, vervolgen
Frenchharceler
Germanverfolgen
Italianassillare, incalzare, tartassare
Scottish gaelicsàraich
English translator: Italian tartassare Eesti sõnaraamat Español Traductor Svenska Översättare