What does DITD stand for?
DITD stands for "Direct Injection Turbo Diesel"
How to abbreviate "Direct Injection Turbo Diesel"?
"Direct Injection Turbo Diesel" can be abbreviated as DITD
What is the meaning of DITD abbreviation?
The meaning of DITD abbreviation is "Direct Injection Turbo Diesel"
What does DITD mean?
DITD as abbreviation means "Direct Injection Turbo Diesel"