testified-a témoigné: meaning, definitions and translations

English dictionaryEnglishFrench