MEGACITY


Meaning of MEGACITY in English

[mega.city] n (1968): megalopolis 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.