Translation of penyembelihan in English:

penyembelihan

butchering, slaughter

noun

  • 1

    butchering, slaughter