BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Ladenfassade {f} shop front

Ladenfassaden {pl} shop fronts