Translation of tlôbêlêla in English:

tlôbêlêla

press down

verb

  • 1

    press down