hydraulic transmission

Noun
  1. A transmission that depends on a hydraulic system (synset 103557181)

Other Searches