RETAIL PARKS


Meaning of RETAIL PARKS in English

edge of town/ out of town; a number of large, free-standing, retail outlets.

Raynet Business and Marketing English glossary.      Английский глоссарий компании Raynet Business and Marketing .