English-Latin dictionary »

sweet smelling, smelling of spice meaning in Latin

EnglishLatin
sweet smelling, smelling of spice adjective

aromatizans [(gen.), aromatizantis]adjective