irrigate - Inglés Sinónimo Diccionario

irrigate

v.
[1] water