surfaces which will not allow water to penetrate, such as sidewalks and parking lots.
NON-PERMEABLE SURFACES
Meaning of NON-PERMEABLE SURFACES in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012