Meaning of DTI in English:

DTI

Pronunciation /diːtiːˈʌɪ/

Translate DTI into Spanish

abbreviation

  • (formerly in the UK) Department of Trade and Industry.