meaning of electoral system

1. a legal system for making democratic choices


Related Words

electoral system |

Developed & Maintained By Taraprasad.com

Treasure Words