mall in Spanish
mall in Spanish
centro comercial
An enclosed shopping centre. [from 20th c.]
shopping
An enclosed shopping centre. [from 20th c.]