paper tape
English Dictionary
->
Letter P
-> paper tape
Search Dictionary:
paper tape Definition
(n)
a
long
narrow
strip
of
paper
paper tape Synonyms
paper tape
© Art Branch Inc.