Nissan » PD6TA

PD6TA

Nissan PD6TA Engine In Line 6 Cylinder Water Cooled Diesel Engine