Translation of setlhontlhoro in English:

User Contribution

setlhontlhoro

a good-for-nothing, worthless person

adjective