Translation of Badisa in English:

User Contribution

Badisa

Herdmen

noun