English-Spanish dictionary »

san pedro y san pablo teposcolula meaning in Spanish

EnglishSpanish
San Pedro y San Pablo Teposcolula (town)
proper noun

San Pedro y San Pablo Teposcolulaproper noun

Teposcolulaproper noun