Translation of coche escoba in English:

coche escoba

broom wagon, n.

masculine noun

  • 1

    broom wagon
    sag wagon