Translation of Teteoinnan in English:

Teteoinnan

feminine noun

  • 1

    in Aztec culture, the mother of the gods