Spanish-English dictionary »

santiago tequixquiac meaning in English

SpanishEnglish
Santiago Tequixquiac proper noun

Tequixquiac(town and municipality)
proper noun