Ballot-paper meaning

A voting form, the paper upon which a vote is cast during a ballot.
noun
0
0
Advertisement