Definition of “Sinn Fein” - English Dictionary

british dictionary