Definition of “card vote” - English Dictionary

british dictionary