street sweeper - Englisch Synonyme Wörterbuch

street sweeper

n.
[1] street cleaner