to besmirch or disparage

listen to the pronunciation of to besmirch or disparage
İngilizce - İngilizce
slime
to besmirch or disparage