Thanolo ya embarrass ka Setswana

embarrass

tlhabisa ditlhong

lediriembarrasses, embarrassed, embarrassing

  • 1

    tlhabisa ditlhong
    • make somebody feel awkward or ashamed