Translation of camión escoba in English:

camión escoba

broom wagon, n.

masculine noun

Sport

  • 1

    broom wagon
    (en autopista) official vehicle used when closing a stretch of highway