Skip to content
inoh

TDI

Type of diesel engine technology for efficiency.

“The truck's TDI engine roared to life, surprising everyone.”
Add to my deck
Illustration of TDI: Type of diesel engine technology for efficiency.