to draw in, or to inhale, forcibly through the nose; to sniff

listen to the pronunciation of to draw in, or to inhale, forcibly through the nose; to sniff
English - English
snuff
to draw in, or to inhale, forcibly through the nose; to sniff
Favorites