street cleaner
See also:
street-cleaner
and
streetcleaner
English
Noun
street
cleaner
(
plural
street cleaners
)
Alternative form of
streetcleaner
.