Translation of Lebelete in English:

User Contribution

Lebelete

Wild animal

noun