smell, odor, scent

listen to the pronunciation of smell, odor, scent
English - French
{n} odeur
smell, scent
{n} fumet
English - Italian

Definition of smell, odor, scent in English Italian dictionary

smell, scent
subodorare