irrorare

listen to the pronunciation of irrorare
Lateinisch - Englisch
rain on
besprinkle, water
wet with dew