Definition of “polling station” - English Dictionary

English