English dictionary
tatahumara meaning and definition
Definition and meaning of tatahumara at MeaningMonkey.org. tatahumara meaning and definition in the English Dictionary.TATAHUMARA noun
Definition of Tatahumara (noun)
- the Uto-Aztecan language of the Tatahumara
Source: Princeton University Wordnet