meaning of legislative council

1. a unicameral legislature


Related Words

legislative council |

Developed & Maintained By Taraprasad.com

Treasure Words