chinese windlass









chinese windlass


noun

  1. differential windlass.

noun

  1. another name for differential windlass
52 queries 0.580