6x6 definition

(automotive) A six-wheeled vehicle with six-wheel drive (each wheel has powered drive)
abbreviation
0
0
Advertisement