YourDictionary

Dictionary Home » Culture » piazza

piazza cultural definition

An open square, especially in a city or town in Italy.

Learn more about piazza

link/cite print suggestion box