English-Latin dictionary »

dwarf laurel meaning in Latin

EnglishLatin
dwarf laurel noun

chamaedaphne [chamaedaphnes]noun
F