meaning of democratise
1.
introduce
democratic
reforms;
of
nations
Related Words
democratise
|
Developed & Maintained By
Taraprasad.com