factory for purifying waste water, place where waste water is transformed into drinking water
SEWAGE TREATMENT INSTITUTE
Meaning of SEWAGE TREATMENT INSTITUTE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012