Definition of DTT in English:

DTT

abbreviation

  • Digital terrestrial television.