market square

Noun
  1. a public marketplace where food and merchandise is sold

Khám phá thêm

Các từ liên quan

market square
People gather at the market square to buy fresh produce and handmade goods.