sewage disposal plant

Noun
  1. A plant for disposing of sewage (synset 104185729)

Other Searches