Billion-city (fr. Milliard-city)

Translation into English

Synonyms

  • agglomération urbaine massive
  • métropole surpeuplée
  • ville densément peuplée