irrorare

listen to the pronunciation of irrorare
اللاتينية - الإنجليزية
rain on
besprinkle, water
wet with dew