blemish
noun
°A small flaw which spoils the appearance of something.
"uncountable blemishes on his skin."
°A moral defect.
verb
°Spoil the appearance of.