News
the 1.9-litre TDI PD 115; same price, five more bhp and the PD standing for Pumpe-D se which, loosely translated from the German, means Unit Injector. Because I've been economic with words thus ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results