Translation of tlhorisa in English:

tlhorisa

torment

verb

  • 1

    torment
    tlhôrôntsha