Such hybrids team up a small internal combustion engine-running on gasoline, diesel or alternative fuels-with electric generators, batteries and motors.
(Such hybrids; team up; a small internal combustion engine-running on gasoline, diesel or alternative fuels-with electric generators, batteries and motors)
Such hybrids
team up
a small internal combustion engine-running on gasoline, diesel or alternative fuels-with electric generators, batteries and motors