Chinese-English dictionary »

特大城市 /tèdà chéngshì/ meaning in English

ChineseEnglish
特大城市 /tèdà chéngshì/ noun

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