open-air marketplace - Inglés Sinónimo Diccionario

open-air marketplace

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