Spanish-English Dictionarymurmuráis
murmuráis
murmurar
Meaning of murmuráis