Spanish-English dictionary »

tecpatán meaning in English

SpanishEnglish
Tecpatán proper noun

Tecpatán(town)
proper noun