SDP


Meaning of SDP in English

■ abbreviation (formerly in the UK) Social Democratic Party.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.