trenzen

listen to the pronunciation of trenzen
Немецкий Язык - Английский Язык
to slobber
to slaver (animal) (to salivate)
to dribble
to drool