shopping centre in French
shopping centre in French
centre commercial
(British, AU) A large retail outlet consisting of several shops.
centre d'achats
(British, AU) A large retail outlet consisting of several shops.