Translation of social democrat in Spanish:

social democrat

socialdemócrata, n.

(Social Democrat)

noun

  • 1

    socialdemócrata masculine