ecumenopoli

English

Noun

ecumenopoli

  1. plural of ecumenopolis