reciprocating engine

English

Noun

reciprocating engine (plural reciprocating engines)

  1. Synonym of piston engine.

Translations