irroro

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