SLD


Meaning of SLD in English

abbr. (in the UK) Social and Liberal Democrats. °In 1989 officially replaced by Liberal Democrats.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.