Italian-English dictionary »

megalopoli meaning in English

ItalianEnglish
megalopoli noun

megalopolis [megalopolises](large conurbation)
noun
[UK: ˌme.ɡə.ˈlɑː.pə.ləs] [US: ˌme.ɡə.ˈlɑː.pə.ləs]