piston engine









piston engine


noun

  1. reciprocating engine.
51 queries 0.563