chadless punches

English

Noun

chadless punches

  1. plural of chadless punch