English
›
Words
a
blemish or defect that spoils something’s appearance
Translation:
English
Noun
2
flaw
Add
Translation