top of page
Also Word: 
industrial park

industrial park noun also business park Am an area of land where there number of businesses and small factories.  

Wordsamen

bottom of page