irrigare

listen to the pronunciation of irrigare
Латинский Язык - Английский Язык
water, irrigate
diffuse
inundate
wet, moisten