an extremely large city, metropolis or urban area

listen to the pronunciation of an extremely large city, metropolis or urban area
English - English
supercity
an extremely large city, metropolis or urban area
Favorites