French-English dictionary »

mégacité meaning in English

FrenchEnglish
mégacité nom {f}

megacity [megacities]◼◼◼(very large city)
noun
[UK: mˈeɡəsɪti] [US: mˈeɡəsɪɾi]