English-German dictionary »

intersection controlled by traffic lights meaning in German

EnglishGerman
intersection controlled by traffic lights noun

die AmpelkreuzungSubstantiv