irroro

listen to the pronunciation of irroro
Latince - İngilizce
rain on
wet with dew
besprinkle, water