TDCi

Definition : Turbo Diesel Common rail injection
Category : Technology » Automotive
Country/Region : Worldwide Worldwide
Popularity :

What does TDCi mean?

Turbo Diesel Common rail injection (TDCi) is a type of fuel injunction system in Ford Diesel Engines.