Translation of ntshafatso in English:

User Contribution

ntshafatso

renewal

noun