to sully, stain, blot, besmirch (someone's honor)

listen to the pronunciation of to sully, stain, blot, besmirch (someone's honor)
English - Turkish
kirletmek