Translation of menombak in English:

menombak

to spear

verb

  • 1

    to spear