TANDEM ENGINE MEANING IN ENGLISH

• Tandem engine Definition & Synonyms

  1. () A steam engine having two or more steam cylinders in line, with a common piston rod.


RECENT SEARCHES