Synonym-English dictionary »

street sweeper synonyms in English

SynonymEnglish
street sweeper noun

street cleanernoun