Translation of badisa in English:

User Contribution

badisa

Herdmen

noun