legislating
branch of government

Translation:
English
Add