English-Latin dictionary »

aromatic spice meaning in Latin

EnglishLatin
aromatic spice noun

odoramentum [odoramenti](2nd) N
noun