irrigare

listen to the pronunciation of irrigare
Latince - İngilizce
water, irrigate
diffuse
inundate
wet, moisten