soap dispenser

Noun
  1. Dispenser of liquid soap (synset 104261230)

Other Searches