which is an enclosed shopping space
Answers
Answered by
2
Explanation:
n.
1. a large retail complex containing stores and restaurants in adjacent buildings or in a single large building.
Similar questions