Translation of menghimpit in English:

menghimpit

crush

verb

  • 1

    crush, press, squeeze