BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Sonnenschutzlamellen {pl} [constr.] sunshade louvres [Br.]; sunshade louvers [Am.]