Spanish-English dictionary »

yecapixtla meaning in English

SpanishEnglish
Yecapixtla proper noun

Yecapixtla(town)
proper noun