English-Latin dictionary »

feeding, nourishing meaning in Latin

EnglishLatin
feeding, nourishing noun

alitura [aliturae](1st) F
noun