slumburbs

English

Noun

slumburbs

  1. plural of slumburb