to squelch a rumour

listen to the pronunciation of to squelch a rumour
الإنجليزية - ألمانية
ein Gerücht abwürgen