Translation of berhimpit-himpit in English:

berhimpit-himpit

squeeze

verb

  • 1

    squeeze, crowd, huddle