barredora

Noun

 * 1) roadsweeper machine