ballot paper – Deutsch–English translations

🇬🇧 en de 🇩🇪

ballot paper noun

  • voting form
Stimmzettel
Wiktionary Links