geifern (tier) (speicheln)

listen to the pronunciation of geifern (tier) (speicheln)
Deutsch - Englisch
to slobber
to dribble
to drool
to slaver (animal) (to salivate)