Meaning of náhuatl in Spanish:

náhuatl

Translate náhuatl into English