Translation of dibabo in English:

User Contribution

dibabo

Rash

noun