to perceive by the nose; to scent; to smell

listen to the pronunciation of to perceive by the nose; to scent; to smell
English - English
snuff
to perceive by the nose; to scent; to smell
Favorites