urban blights

English

Noun

urban blights

  1. plural of urban blight