bn:02438639n
Noun Named Entity
SYL
No term available
EN
TDI is Volkswagen Group's term for its current common rail direct injection turbodiesel engine range that have an intercooler in addition to the turbo compressor. Wikipedia
English:
engine
Relations
Sources