'IPTD' definitions:

Acronyms for 'iptd'

From: V.E.R.A.
  • [microsoft] Internet Platform and Tools Division (MS)