DUNE


Meaning of DUNE in English

A mound or ridge of sand piled up by wind.

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