Translation of letšepe in English:

User Contribution

letšepe

Hoe

noun