irrigavi

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