town square in German
town square in German
Stadtplatz
An open area commonly found in the heart of a traditional town, used for community gatherings.