SNP


Meaning of SNP in English

abbr. Scottish National Party.

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