English-Latin dictionary »

linden-tree, lime-tree meaning in Latin

EnglishLatin
linden-tree, lime-tree noun

philyra [philyrae](1st) F
noun

Your history