D-TEC stands for Dynamic and Durable Technic Engine (Daewoo)

D-TEC
Share
Abbreviations And Their Meaning