Dictionnaire français - anglais

sentir

to feel, to smell