Translation of ڈپٹی کمشنر in English:

User Contribution

ڈپٹی کمشنر

noun