to run at the nose; to make a snuffling noise

listen to the pronunciation of to run at the nose; to make a snuffling noise
English - English
snivel
to run at the nose; to make a snuffling noise
Favorites