Translation of terjelepok in English:

terjelepok

verb

  • 1

    to sit in order to take the weight off your feet because of fatigue and exhaustion