Open main menu

Wiktionary β

iDTV

EnglishEdit

NounEdit

iDTV

  1. Initialism of Integrated Digital Television.

AnagramsEdit