Translation of terapi in English:

terapi

therapy

noun

  • 1

    therapy, curative treatment