placed a slur upon, blemished (a character or reputation)

listen to the pronunciation of placed a slur upon, blemished (a character or reputation)
İngilizce - İngilizce
cast a reflection upon
placed a slur upon, blemished (a character or reputation)