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

Treasure Words