double-trailer truck









double-trailer truck


double-trailer truck [duhb-uh l trey-ler] noun

  1. tandem trailer(def 1).
52 queries 0.839