irrigavi

listen to the pronunciation of irrigavi
Latin - English
water, irrigate
inundate
diffuse
wet, moisten