BEOLINGUS
Dictionary - TU Chemnitz

 German  English

immer wiederhallen {vi} (an einem Ort) to re-echo (in a place)