Selected vehicle
SEAT IBIZA I (21A)
Engine
1.5
Engine code
021 A 2000
Power
63kW / 85PS
Year
1984-1993