English-Latin dictionary »

nourishing food (pl.) meaning in Latin

EnglishLatin
nourishing food (pl.) noun

alebre [alebris](3rd) N
noun