irrigavi

listen to the pronunciation of irrigavi
اللاتينية - الإنجليزية
water, irrigate
inundate
diffuse
wet, moisten