meaning of polling place

1. a place where voters go to cast their votes in an election


Related Words

polling place |

Developed & Maintained By Taraprasad.com

Treasure Words