English-Italian dictionary »

christ's thorn meaning in Italian

EnglishItalian
Christ's thorn (tree)
noun

marrucanoun