Spanish-English Dictionaryreverberar
Meaning of reverberar