market square - Anglais Synonymes Dictionnaire

market square

n.
[1] open-air market , open-air marketplace