English-Latin dictionary »

live, growing, fresh meaning in Latin

EnglishLatin
live, growing, fresh adjective

animatus [animata, animatum]adjective