DDX でぃう・でぃう・えっくす
dii·dii·ekkusu

Noun

1. digital data exchange; DDX

Computing
Other forms: