impugned credibility

Translations
crédibilité contestée
Words
impugned

verb
contestée
credibility

noun
crédibilité