Login  |  Register

I-head engine | Define I-head engine at Dictionary.com

I-head engine definition, an internal-combustion engine with both intake and exhaust valves placed directly above the piston. See more.

Alexa Traffic


Listing Links