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
İngilizce - İngilizce
public square
an open area at the meeting of two or more streets, square