Translation of sheepish in Setswana

sheepish

go tlhabilwe ke ditlhong

adjective

  • 1

    go tlhabilwe ke ditlhong
    • embarrassed because you have done something bad or stupid