Translation of pembedahan in English:

pembedahan

operation, surgery

noun

  • 1

    operation, surgery