legislating branch of government

Translation:
English
Add