megaciudad - Spanish English Dictionary

megaciudad

Play ENESESes
Play ENESESmx

Meanings of "megaciudad" in English Spanish Dictionary : 2 result(s)

Spanish English
General
megaciudad [f] megalopolis
megaciudad [f] megacity