water runoff - Spanish English Dictionary

water runoff

Meanings of "water runoff" with other terms in English Spanish Dictionary : 3 result(s)

English Spanish
General
low-lying area where water and runoff accumulate chagüital [m] HN
Politics
storm water and urban runoff pollution programas para la prevención de la
Agriculture
runoff water agua de escorrentía