Translation of terharu in English:

terharu

to be aggrieved

adjective

  • 1

    to be aggrieved, to feel sad or upset