TDI
Definition
Turbo Diesel Injection
TDI means Turbo Diesel Injection.
A type of fuel injection system for diesel engines, often in support vehicles.
✓ Verified term
Turbo Diesel Injection
TDI means Turbo Diesel Injection.
A type of fuel injection system for diesel engines, often in support vehicles.
You might also be looking for