See also: card punches

English edit

Noun edit

cardpunches

  1. plural of cardpunch