WATER DELIVERY SYSTEM


Meaning of WATER DELIVERY SYSTEM in English

Reservoirs, canals, ditches, pumps, and other facilities to move water.

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