House-of-parliament meaning

A legislative body in a government with a parliamentary system of government.
noun
0
0
Advertisement