D-4 stands for Direct Injection 4 Stroke Gasoline Engine (Toyota)

D-4
Share
Abbreviations And Their Meaning