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

listen to the pronunciation of to sully, stain, blot, besmirch (someone's honor)
Английский Язык - Турецкий язык
kirletmek
to sully, stain, blot, besmirch (someone's honor)
Избранное