English-Spanish dictionary »

yecapixtla meaning in Spanish

EnglishSpanish
Yecapixtla (town)
proper noun

Yecapixtlaproper noun