Englisch [noun]Spanisch [noun]
town square [noun] |
plaza [noun] |
town square [noun] |
plaza de armas [noun] |
town square [noun] |
zócalo [noun] |
town square [noun] |
azogue [noun] |