Translation of terhempap in English:

terhempap

adjective

  • 1

    pinned or crushed under a heavy weight