Translation of Mangothobane in English:

User Contribution

Mangothobane

Traditional healer

noun