scavenge pump









scavenge pump


noun

  1. engineering an oil pump used in some internal-combustion engines to return oil from the crankcase to the oil tank
52 queries 0.536