Ce înseamnă “autovehicul de maturat strazi”?

“autovehicul de maturat strazi” în Dicționar Român - Englez

  • mechanical sweeper