English-Latin dictionary »

nature, rearing meaning in Latin

EnglishLatin
nature, rearing noun

alitura [aliturae](1st) F
noun