Translation of memacakkan in English:

memacakkan

verb

  • 1

    to drive a stake, post, etc. into the ground, to impale