Translation of menyengsarakan in English:

menyengsarakan

  • 1

    to cause misery, to torment