Dictionnaire français - anglais

humer

to smell