mega mall

listen to the pronunciation of mega mall
English - Turkish
mega alışveriş merkezi
English - English

Definition of mega mall in English English dictionary

megamall
A megamall is a very large shopping area containing very many shops, cinemas, and restaurants
mega mall
Favorites