Advertisement
Advertisement
auto lift
noun
- a device, often powered hydraulically, for raising a vehicle so that the underside is accessible for inspection and repair.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse