Scotchgard meaning

To apply Scotchgard, a stain repellent, to (a surface).
verb
0
0
Advertisement