You searched for:
“piazza”
A public town square: When on holiday in Italy, Susan and her friend decided to sit at a café in the piazzaunder the beautiful trees in the shade before going on to the museum
This entry is located in the following unit:
Italian words in English
(page 3)