irrigare

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