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

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