odor, smell (noun)

English French
Gloss odor, smell (noun) odeur
Domain smell olfaction
Subdomain odor odeur
Language Word