Noun Definition

tatahumara

1.Definition: the Uto-Aztecan language of the Tatahumara

Category: General