Translation of mengerekot in English:

mengerekot

verb

  • 1

    to lie down with the body curled up