Definify.com

Definition 2024


paper_punches

paper punches

English

Noun

paper punches

  1. plural of paper punch