shopping center

Betekenis (Engels)

An area hosting multiple retail stores, especially one with outdoor common areas.

Notes

Sign in to write sticky notes