adhesive tape

?

ads

noun

thesaurus

~ a word related to adhesive tape as Noun.

  1. tape
ads