Spanish-English dictionary »

teotihuacán de arista meaning in English

SpanishEnglish
Teotihuacán de Arista proper noun

Teotihuacan(town)
proper noun
[UK: teo.ti.wəˈk.ɑːn] [US: teo.ti.wəˈk.ɑːn]