megamall

listen to the pronunciation of megamall
الإنجليزية - الإنجليزية
A megamall is a very large shopping area containing very many shops, cinemas, and restaurants
megamall
المفضلات