punch holes

English

Noun

punch holes

  1. plural of punch hole