street-sweepers

English

Noun

street-sweepers

  1. plural of street-sweeper