Shopping Mall.

« Back to Dictionary Index

A large suburban building or group of buildings containing various shops with associated passageways.

No comments yet.

Leave a Reply