English-German dictionary »

station square meaning in German

EnglishGerman
station square noun

der Bahnhofsplatz◼◼◼Substantiv