BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Dachgarten {m}; Dachterrasse {f} roofgarden; roof garden

Dachgärten {pl}; Dachterrassen {pl} roofgardens; roof gardens