La piazza

What is the meaning of piazza?
A shopping complex
A town square
What is the greek word for piazza?
Plazza
Platea
{"name":"La piazza", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"what is the meaning of piazza?, what is the greek word for piazza?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker