Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
supercities
in English
supercities
#uncommon
Definitions
Noun
large
cities
with
advanced
infrastructure
;
high
populations
Base Words
cities
super