Online Dictionary

a stain on one's character 解釋

a stain on one's character 在 English => Chinese (XDICT) 中的 解釋:

品格上的缺陷