Definition of DTT in English:

DTT

(also DTTV)

  • Digital terrestrial television.