Answer: DRIVESHAFT

Possible questions:


Auto mechanism we know 1 Answer
Torque transmitter we know 1 Answer

Similar Answers: