Testifies (fr. Témoigne)

Translation into English

Synonyms