ghost votes

English

Noun

ghost votes

  1. plural of ghost vote