Translation of menumpat in English:

menumpat

(menumpatkan)

verb

  • 1

    to fill to the brim, to make compact