Definify.com

Definition 2024


paper_tapes

paper tapes

English

Noun

paper tapes

  1. plural of paper tape