Translation of Lenyenyane in English:

User Contribution

Lenyenyane

ankle

noun