Translation of Dikwankwetla in English:

User Contribution

Dikwankwetla

Strong people

noun