English

edit

Noun

edit

ecumenopoli

  1. plural of ecumenopolis