irrigate - İngilizce Eşanlam Sözlük

irrigate

v.
[1] water