Spanish-English dictionary »

tenochtitlán meaning in English

SpanishEnglish
Tenochtitlán proper noun

Tenochtitlan(capital of the Aztec empire)
proper noun