mall in Turkish
mall in Turkish
alışveriş merkezi
An enclosed shopping centre. [from 20th c.]
AVM
An enclosed shopping centre. [from 20th c.]