1. ಜೀವಹಿಂಡು

    Play audio
    ♪ jīva hiṇḍu
    Share screenshot
    1. (Verb)
    2. (fig.) to inflict great physical pain or mental anguish in; to torment, to torture.

Comments and suggestions