Translation of penyembelih in English:

penyembelih

butcher

noun

  • 1

    butcher