tarahumara

Noun

 * 1) Tarahumara

Adjective

 * 1) Tarahumara