Translation of mangenyane in English:

User Contribution

mangenyane

an ankle