irroro

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