Megapolises should be megacities in English

Megapolises should be megacities in English

https://www.wordreference.com/gren/μεγαλούπολη

Thanks for clarifying!