ജനാധിപത്യസോഷ്യലിസ്റ്റുവാദി - meaning in english

നാമം (Noun)
Social democrat