Combination

A motor-truck or truck-tractor coupled to one or more trailers (including semi-trailers).

Recent News