Translation of tša mahlale in English:

User Contribution

tša mahlale

Science

noun