POLLS

Legal Dictionary -> POLLS

POLLS


POLLS. The place where electors cast in their votes.

Terms of Use | Canadian Lawyers