Chinese-English dictionary »

荊棘王冠 meaning in English

ChineseEnglish
荊棘王冠 noun

crown of thorns(crown made of a thorny plant that Christ was forced to wear)
noun