balayeuse
Top 40000
Meanings
Noun
1. street sweeper (vehicle)
2. hoover, vacuum cleaner (Quebec)