Translation of menyakiti in English:

menyakiti

to cause pain to

verb

  • 1

    to cause pain to