Question: what is tdci engine mean?
Answer: Definition. TDCI. Turbo Diesel Common Rail Injection. TDCI. Turbo Diesel Common Rail Injection (Ford feature)