English-Latin dictionary »

its leaves/branches (animal feed) meaning in Latin

EnglishLatin
its leaves / branches (animal feed) noun

arbitum [arbiti](2nd) N
noun

arbutum [arbuti](2nd) N
noun