Translation of mikrosurgeri in English:

mikrosurgeri

microsurgery

noun

  • 1

    microsurgery, surgery using a microscope