irrigo

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