You searched for: “piazzas
piazza (s) (noun), piazzas; piazze (pl)
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)