Purepecha in French Purepecha in French tarasque proper noun The language of these people. Add to Flashcards