irrigare

listen to the pronunciation of irrigare
Lateinisch - Englisch
water, irrigate
diffuse
inundate
wet, moisten