Translation of berlutut in English:

berlutut

to kneel

verb

  • 1

    to kneel