German-English dictionary »

bahnhofsplatz meaning in English

GermanEnglish
der Bahnhofsplatz Substantiv

station square◼◼◼noun