Latin-French dictionary »

tezcatlipoca meaning in French

LatinFrench
Tezcatlipoca noun

Tezcatlipocanom