To testify (fr. Témoigner)

Translation into English

Synonyms