Spanish
Detailed Translations for megaciudad from Spanish to English
megaciudad: (*Using Word and Sentence Splitter)
Wiktionary Translations for megaciudad:
megaciudad
noun
-
large conurbation
External Machine Translations: