DELIVERY


Meaning of DELIVERY in English

(Irrigation) The release of water from turnouts to water users.

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