English-German dictionary »

central shopping area meaning in German

EnglishGerman
central shopping area

Haupteinkaufsgegend