Selected vehicle
LANCIA DELTA I (831_)
Engine
1.5 (831AB.025)
Engine code
831 A1.000, 831 B1.000
Power
63kW / 86PS
Year
1979-1992