Home

Word

adhesive tape, n.