shopping center

Significado (Inglés)

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

Notes

Sign in to write sticky notes