Etymology

San Pedro y San Pablo Teposcolula

Today it means: A town in Oaxaca, Mexico. Full definition →

Spanish San Pedro y San Pablo Teposcolula
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok