scourer pads

English

Noun

scourer pads

  1. plural of scourer pad