LANDSCAPING


Meaning of LANDSCAPING in English

improving the natural beauty of a piece of land by planting or altering the contours of the ground.

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