Translation of pembedahan in English:

pembedahan

operation, surgery

  • 1

    operation, surgery