Inglés
Sinónimos detallados de public square en inglés
public square:
public square [the ~] sustantivo
-
the public square
– a place of assembly for the people in ancient Greece 1 -
the public square
– an open area at the meeting of two or more streets 1