Translation of Thakgatso in English:

User Contribution

Thakgatso

Happiness

noun