Translation of torehan in English:

torehan

incision

noun

  • 1

    incision