DDN


Meaning of DDN in English

worldwide communications network for the U.S. Department of Defense and U.S. Military (Telecommunications)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.