meaning of democratise

1. introduce democratic reforms; of nations


Related Words

democratise |

Developed & Maintained By Taraprasad.com

Treasure Words