Tlalnepantla

What is Tlalnepantla?

Tlalnepantla definition and meaning on Dictionary terms:
noun

a city in Mexico state, central Mexico: suburb of Mexico City.