soap pad

Noun
  1. A cleaning pad containing soap (synset 104261560)

Other Searches