Translation of sembelih in English:

sembelih

to slaughter

(menyembelih)

  • 1

    to slaughter