Penance (fr. Pénitence)

Translation into English

Synonyms