4x4x4 meaning

(automotive) A four-wheeled vehicle with four-wheel drive and four-wheel steering.
abbreviation
0
0
Advertisement