English edit

Noun edit

iDTV

  1. Initialism of Integrated Digital Television.

Anagrams edit