schmatzende geräusche machen

listen to the pronunciation of schmatzende geräusche machen
Deutsch - Englisch
to squelch