English–Spanish dictionary

Spanish translation of the English word piazza

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
piazza
(plaza; public square; square)
espacio libre
;
plaza