Noun Definition

tuxtla gutierrez

1.Definition: a city in southeastern Mexico

Category: Places