BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Gartenanlage {f} (usually big) garden [listen]