Version Française
Translate
"mark of Cain"
to French Language
English to French
French to English
English
French
mark of Cain
(litt. la marque de Caïn) sceau d’infâmie; honte extrême.