Eyesore



noun
1.
របស់ចំឡែកគួរអោយចង់គយគន់
ENGLISH MEANING
noun
1.
Something offensive to the eye or sight; a blemish.