Translation of terhimpit in English:

terhimpit

crushed

adjective

  • 1

    crushed, squeezed