Skip to
noun
Inhabitants or speakers of Nahuatl, an indigenous language spoken primarily in central Mexico
Browse