Definition of “the BNP” - English Dictionary

English