Translation of madibekwane in English:

User Contribution

madibekwane

female baboon

noun