TDD


Meaning of TDD in English

[TDD] abbreviation telecommunications device for the deaf

Merriam-Webster English vocab.      Английский словарь Merriam Webster.