MARSH


Meaning of MARSH in English

an area of low-lying wetland.

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