Central Nahuatl

edit

Noun

edit

techiahuacayotl

  1. oil