Meaning of social democrat in English:

social democrat

Translate social democrat into Spanish

noun

  • A supporter or advocate of a socialist system of government achieved by democratic means.

    • ‘a staunch social democrat and champion of the welfare state’