reverberate in Italian
reverberate in Italian
riecheggiare
Of a thing: to (repeatedly) bounce against one or more surfaces, especially with a sound; to rebound, to recoil.
riverberare
Of a thing: to have lasting and often significant effects.