people in the street

English

Noun

people in the street

  1. plural of person in the street