gaffer tape









gaffer tape


noun

  1. British strong adhesive tape used in electrical repairs

Leave a Reply

Your email address will not be published.

56 queries 0.489