eyesore blight ———- ———– defect carbuncle scar defacement fright excrescence ugly sight informal. a way of saying…
what is the meaning of sight for sore eyes
1 Article
eyesore blight ———- ———– defect carbuncle scar defacement fright excrescence ugly sight informal. a way of saying…