Translation of Quetzalcóatl in English:

Quetzalcóatl

masculine noun

  • 1

    Aztec god of fertility, vegetation and civilization