Translation of ntšediša in English:

User Contribution

ntšediša

embarrass

verb