DEWATERING


Meaning of DEWATERING in English

The process of removing water.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.