Selected vehicle
DAIHATSU TAFT
Engine
2.8 D 4x4 (F60, F65)
Engine code
DL
Power
51kW / 69PS
Year
1982-1985