Skip navigation.

DTD - What does it mean?

Definition of 'DTD'

English

(wikipedia)

Initialism

(Initialism) (en-initialism)
  • (computing)
  • (computing)
  • (computing)
  • (media)
  • (physics)
  • (sports)
  • Anagrams

    * DDT * ----

    Similar to 'DTD'

    DD, DDD