Chinese windlass


Chinese windlass

n (Mechanical Engineering) another name for differential windlass