meaning of street sweeper

1. a worker employed to clean streets especially one employed by a municipal sanitation department


Related Words

street sweeper |

Developed & Maintained By Taraprasad.com

Treasure Words