i-head engine









i-head engine


noun

  1. an internal-combustion engine with both intake and exhaust valves placed directly above the piston.
47 queries 0.371