Selected vehicle
LANCIA LYBRA (839_)
Engine
1.9 JTD (839AXD1A)
Engine code
AR 32302
Power
77kW / 105PS
Year
1999-2000