irrorare

listen to the pronunciation of irrorare
Latin - English
rain on
besprinkle, water
wet with dew