Shopping-malls meaning

Plural form of shopping mall.
noun
0
1
Advertisement