Selected vehicle
TATA ARIA
Engine
2.2 Di AWD
Engine code
DW12DD
Power
103kW / 140PS
Year
2010