Translation of mengebiri in English:

mengebiri

to castrate, to sterilize

verb

  • 1

    to castrate, to sterilize