Translation of menyiksa in English:

menyiksa

to torture

verb

  • 1

    to torture
  • 2informal

    to annoy, to irritate