'IPTD' definitions:

Acronyms for 'IPTD'

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