Translation of Letšepe in English:

User Contribution

Letšepe

Hoe

noun