Dacia Duster

dCi - SUV Diesel 2010 Manual 1.5 L 86 hp