slum dwellers

English

Noun

slum dwellers

  1. plural of slum dweller