TOP

Definition of scouring pad noun from the Oxford Advanced American Dictionary