English to Hindi

Meaning for:
Dem
other
लोकतंत्रवादी