Spanish-English Dictionarysusurrar
Meaning of susurrar