to sniff or smell something very loudly; harsh

listen to the pronunciation of to sniff or smell something very loudly; harsh
Английский Язык - Турецкий язык
Английский Язык - Английский Язык
snuffle