Translation of دھرا دھر in English:

User Contribution

دھرا دھر

noun