Hide etymology ▸
Tezcatlipoca — Etymology, Origin & Word History | Etymology Explorer