iJunoon official Urdu Dictionary
(کسی ریاست، ادارے وغیرہ میں) جمہوری اصول نافذ کرنا۔
English definition for democratize
1. v. introduce democratic reforms; of nations
2. v. become (more) democratic; of nations
Sponored Video