shopping centre in Spanish
shopping centre in Spanish
centro comercial
(British, AU) A large retail outlet consisting of several shops.
shopping
(British, AU) A large retail outlet consisting of several shops.