A BLOT ON THE LANDSCAPE


Meaning of A BLOT ON THE LANDSCAPE in English

something that spoils the scenery; something that spoils an earlier comfortable situation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.