PHYSICAL LANDSCAPE


Meaning of PHYSICAL LANDSCAPE in English

Natural land forms and associated natural phenomena of a region.

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