Selected vehicle
LANCIA DEDRA (835_)
Engine
1.8 i.e. (835BD, 835
Engine code
835 A2.046
Power
77kW / 105PS
Year
1989-1999