English-Latin dictionary »

spice, aromatic substance meaning in Latin

EnglishLatin
spice, aromatic substance noun

aroma [aromatis](3rd) N
noun