prusten (person)

listen to the pronunciation of prusten (person)
Deutsch - Englisch
to splutter (person)
to sputter