NON-PERMEABLE SURFACES


Meaning of NON-PERMEABLE SURFACES in English

surfaces which will not allow water to penetrate, such as sidewalks and parking lots.

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