IDTV

From Fresh Dictionary

English

Initialism

iDTV

  1. Integrated Digital Television
Personal tools