SEWAGE TREATMENT INSTITUTE


Meaning of SEWAGE TREATMENT INSTITUTE in English

factory for purifying waste water, place where waste water is transformed into drinking water

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.