Reciprocating engine

Engine utilising one or more reciprocating pistons From Wikipedia, the free encyclopedia

Reciprocating engine