FALLS


Meaning of FALLS in English

A waterfall or other precipitous descent of water.

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