SINN FEIN


Meaning of SINN FEIN in English

Irish political organization which supports complete separation of all Ireland from Great Britain

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