Translation of menyengsarakan in English:

menyengsarakan

verb

  • 1

    to cause misery, to torment