BEOLINGUS
Dictionary - TU Chemnitz

 German  English

von etw. umgeben/umringt/eingesäumt sein {v} to be ringed by sth.