SOCIAL-DEMOCRAT


Meaning of SOCIAL-DEMOCRAT in English

member of a political party with socialistic principles

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.