Advertisement
Skip to
zócalo
[saw-kah-law, soh-kuh-loh]
a public square or plaza, especially in the center of a city or town.
Browse