Translation of berlutut in English:

berlutut

to kneel

  • 1

    to kneel