French-English dictionary »

œcumenopole meaning in English

FrenchEnglish
œcumenopole nom {f}

ecumenopolis(planet-wide city)
noun