German-English dictionary »

ampelkreuzung meaning in English

GermanEnglish
die Ampelkreuzung Substantiv

intersection controlled by traffic lightsnoun