Translation of metropolis in English:

metropolis

metropolis

noun

  • 1

    metropolis, main city of country or region