Home UK English urban blight
Translate urban blight into Spanish
(The development or existence of) derelict or unsightly areas in a town or city.
1930s.
READ THESE ARTICLES