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

listen to the pronunciation of placed a slur upon, blemished (a character or reputation)
الإنجليزية - الإنجليزية
cast a reflection upon
placed a slur upon, blemished (a character or reputation)
المفضلات