Translation of Tša mahlale in English:

User Contribution

Tša mahlale

Science

noun