public square
public square的翻译
广场;
noun
1. a place of assembly for the people in ancient Greece
Synonym: agora
2. an open area at the meeting of two or more streets
Synonym: square