piazza Italian - English
1.
Englishsquare
-
Englishopen space in a town
-
Italianpiazza
2.
Englishtown square
-
Englishan open area in a town
-
Italianpiazza
3.
Englishplaza
-
Englisha towns' public square
-
Italianpiazza
4.
Englishplace|taking
-
Englishopen space, courtyard, market square
-
Italianpiazza
5.
6.
Englishclearance
-
Italiansgomberopiazza pulita
English translator: Italian English piazza Eesti sõnaraamat Español Traductor Svenska Översättare