street cleaner - Anglais Synonymes Dictionnaire

street cleaner

n.
[1] street sweeper