polling_placeEnglish

polling place, polling station

Noun

A place where voters go to cast their votes in an election

English: polling place, polling station

English words with similar meanings

Show 1 words