irrigate - Englisch Synonyme Wörterbuch

irrigate

v.
[1] water