Find the word definition

Wikipedia

IDT

IDT may refer to: