Engine hoist
-
Equipment designed to test the tensile strength of anything you have [forgotten] to [disconnect] in the engine [bay]
Engine hoist meaning & definition 1 of Engine hoist.
Equipment designed to test the tensile strength of anything you have [forgotten] to [disconnect] in the engine [bay]