Translation of pembedahan in English:

pembedahan

surgery

noun

  • 1

    surgery, treatment by cutting or manipulation of affected parts of the body, operation, piece of surgery, dissection