A public square with room for pedestrians
English: plaza, place, piazza
Bahasa: tempat, lapangan, medan
Less certain link between this word and this sense.
piazza, place, plaza
From alun (reduplication) · rare, #30,692
English: plaza, place, piazza
Bahasa: tempat, lapangan, medan
Less certain link between this word and this sense.