BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Ampelkreuzung {f} [auto] traffic lights crossing

Ampelkreuzungen {pl} traffic lights crossings