Translation of terharu in English:

terharu

affected, moved

adjective

  • 1

    affected, moved