Advertisement

Advertisement

auto lift

noun

  1. a device, often powered hydraulically, for raising a vehicle so that the underside is accessible for inspection and repair.


Advertisement

Advertisement

Advertisement

Advertisement


autokinetic phenomenonautolithography