English-Latin dictionary »

goat's thorn meaning in Latin

EnglishLatin
goat's thorn noun

carphos [carphi]noun
N