IRRIGATION SYSTEMS Meaning of IRRIGATION SYSTEMS in English See Irrigation. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012