ıtalian term for a large, open public square

listen to the pronunciation of ıtalian term for a large, open public square
English - English

Definition of ıtalian term for a large, open public square in English English dictionary

Italian term for a large, open public square
piazza