irroro

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