Scouring-powder meaning

A powdered, abrasive cleaner.
noun
0
0
Advertisement