Latin-English dictionary »

alitura meaning in English

LatinEnglish
alitura [aliturae] (1st) F
noun

feeding, nourishingnoun

nature, rearingnoun