open-air_marketEnglish

market square, open-air market, open-air marketplace

Noun

A public marketplace where food and merchandise is sold

English: open-air market, open-air marketplace, market square

English words with similar meanings

Show 2 words

Words that start with "open-air_market"