DictionaryForumContacts

   French +
Google | Forvo | +

témoin irréprochable

law unexceptionable witness; unimpeachable witness