an open area at the meeting of two or more streets, square

listen to the pronunciation of an open area at the meeting of two or more streets, square
English - English
public square
an open area at the meeting of two or more streets, square
Favorites