Translation of dikwankwetla in English:

User Contribution

dikwankwetla

Strong people

noun