Translation of embarrass in Setswana

embarrass

tlhabisa ditlhong

verbembarrasses, embarrassed, embarrassing

  • 1

    tlhabisa ditlhong
    • make somebody feel awkward or ashamed