Translation of lebelete in English:

User Contribution

lebelete

Wild animal

noun