Selected vehicle
SUBARU LEONE II Hatchback
Engine
1800 4WD
Engine code
EA81
Power
59kW / 80PS
Year
1980-1984