tourmenter    agonize    gucīkāna, kwībabaza
En-En dictionary 
tourmenter    torment    gukēkeza, gushinyagurira
En-En dictionary 


try deep search for more results...