snoach

listen to the pronunciation of snoach
English - English
To speak through the nose