Ask a question

3.0 D-4D - 163 PS

Engine: 1KD-FTV Power: 163 PS Turbocharger occurs in models:Toyota Land Cruiser
turbolader286