Translation of menumpas in English:

menumpas

to destroy completely

(menumpaskan)

verb

  • 1

    to destroy completely, to crush