meaning of open air marketplace
1.
a
public
marketplace
where
food
and
merchandise
is
sold
Related Words
open-air marketplace
|
Developed & Maintained By
Taraprasad.com