BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Hochterrasse {f} high-lying terrace

Hochterrassen {pl} high-lying terraces