SDLP


Meaning of SDLP in English

abbr. (in N. Ireland) Social Democratic and Labour Party.

Oxford English vocab.      Оксфордский английский словарь.