Thanolo ya embarrass ka Setswana

embarrass

tlhabisa ditlhong

lediriembarrasses, embarrassing, embarrassed

  • 1

    tlhabisa ditlhong
    • make somebody feel awkward or ashamed