gear pump








noun

  1. lobular pump.
58 queries 0.550