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

listen to the pronunciation of to sully, stain, blot, besmirch (someone's honor)
İngilizce - Türkçe
kirletmek
to sully, stain, blot, besmirch (someone's honor)