staple punches

English

Noun

staple punches

  1. plural of staple punch