English-Spanish dictionary »

tecpatán meaning in Spanish

EnglishSpanish
Tecpatán (town)
proper noun

Tecpatánproper noun