megamalls
English
Noun
megamalls
plural of
megamall
Anagrams
small game