Printer friendly
"AcronymAttic.com

What does TDI stand for?

TDI stands for Torque Developments International

Advertisement:

This definition appears rarely

See other definitions of TDI

Other Resources: Acronym Finder has 64 verified definitions for TDI

Samples in periodicals archive:

Torque Developments International is proud to offer this professionally developed and engineered supercharger system for the already very capable BMW M3!
Official UK Distributor Torque Developments International PLC Unit 5, The I.O. Centre, Motherwell Way Thurrock, Essex, RM20 3LE.