Definify.com

Definition 2024


tlequiquiztlalxoquiyac

tlequiquiztlalxoquiyac

Classical Nahuatl

Noun

tlequiquiztlalxoquiyac

  1. The smell of sulfur.