Thanolo ya humiliate ka Setswana

humiliate

tlhabisa ditlhong

ledirihumiliates, humiliating, humiliated

  • 1

    tlhabisa ditlhong
    nyênyafatsa
    • make a person feel disgraced or ashamed