street sweepers
English
Noun
street
sweepers
plural of
street sweeper