English-Latin dictionary »

fragrant, sweet smelling meaning in Latin

EnglishLatin
fragrant, sweet smelling adjective

odorifer [odorifera, odoriferum]adjective