Translation of menikamkan in English:

menikamkan

to stab with

  • 1

    to stab with