Translation of sekgalaka in English:

User Contribution

sekgalaka

Eczema

noun