Translation of dipobela in English:

User Contribution

dipobela

dimples

noun