Russian-English dictionary »

палиурус христова колючка meaning in English

RussianEnglish
палиурус христова колючка noun

Christ's thorn(tree)
noun