Translation of merodokkan in English:

merodokkan

verb

  • 1

    to stab or pierce a target with a sharp object