reciprocating engine

engine utilising one or more reciprocating pistons

Categories: