riverberarsi

listen to the pronunciation of riverberarsi
Italienisch - Englisch
reverberate, echo, resound, resonate