Translation of Lesiba in English:

User Contribution

Lesiba

Small musical instrument

noun