English-Latin dictionary »

perfume, spice, balsam, odoriferous substance (l+s) meaning in Latin

EnglishLatin
perfume, spice, balsam, odoriferous substance (L+S) noun

odoramentum [odoramenti](2nd) N
noun