Town-planning meaning

The physical, social and economic planning of an urban environment (such as a town)
noun
0
0
Advertisement