Summary
French Synonyms:   more detail...
  1. mégalopole:


French

Detailed Synonyms for mégalopole in French

mégalopole:

mégalopole noun

  1. mégalopole

Alternate Synonyms for "mégalopole":