schallen (an einem ort)

listen to the pronunciation of schallen (an einem ort)
Deutsch - Englisch
to reverberate (in a place)
to resonate
to echo
to resound