English

edit

Noun

edit

iDTV

  1. Initialism of Integrated Digital Television.

Anagrams

edit