French-English dictionary »

couronne du christ meaning in English

FrenchEnglish
couronne du Christ nom

crown of thorns(starfish)
noun