Spanish-English dictionary »

marca de caín meaning in English

SpanishEnglish
marca de Caín noun

mark of Cain(stigma of shame)
noun