DDO Meaning of DDO in English Dynamic Drive Overlay FOLDOC computer English dictionary. Английский словарь по компьютерам FOLDOC. 2012