irrigavi

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