Confessed (fr. Avoué)

Translation into English

Synonyms