Translation of humiliation in Setswana

humiliation

matlhabisa ditlhong

noun

  • 1

    matlhabisa ditlhong