Bicameral-legislature meaning

A legislative body consisting of two chambers or houses.
noun
0
0
Advertisement