irrorare

listen to the pronunciation of irrorare
Latince - İngilizce
rain on
besprinkle, water
wet with dew