Thanolo ya embarrassment ka Setswana

embarrassment

go tlhabiwa ke ditlhong

leina

  • 1

    (feeling)
    go tlhabiwa ke ditlhong
  • 2

    (something that makes somebody embarrassed)
    matlhabisaditlhong