Search term odorifero has 3 results
Jump to
IT Italian EN English
odorifero (a) [odorare] odoriferous (a) [odorare] (formal)
odorifero odorous
odorifero smelling