Translation of merukuk in English:

merukuk

verb

  • 1

    (of) the body in a bent position during prayers, hunched, bowed