House of Commons
noun phraseDefinition of House of Commons
: the lower house of the British and Canadian parliaments
Keep scrolling for more
Keep scrolling for more