water running off from irrigated land - Spanish English Dictionary
History

water running off from irrigated land

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "water running off from irrigated land" in Spanish English Dictionary : 1 result(s)

English Spanish
Engineering
water running off from irrigated land escurrideras [f] MX