double-trailer truck


double-trailer truck

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

  1. tandem trailer(def 1).

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 1.254