English-Latin dictionary »

cherry-tree / bark / wood meaning in Latin

EnglishLatin
cherry-tree / bark / wood noun

cerasum [cerasi](2nd) N
noun

cerasus [cerasi](2nd) F
noun

Your history