English to Hindi

Meaning for:
social democratic
other
सामाजिक लोकतांत्रिक