talentless in French talentless in French dénué de talent adj Having no talent or natural ability. Add to Flashcards