shopping malls

English

Noun

shopping malls

  1. plural of shopping mall