town square in Indonesian
town square in Indonesian
alun-alun
An open area commonly found in the heart of a traditional town, used for community gatherings.