Translation of menumpas in English:

menumpas

to annihilate, to destroy

verb

  • 1

    to annihilate, to destroy