city dwellers

English

Noun

city dwellers

  1. plural of city dweller