DDI


Meaning of DDI in English

■ abbreviation

1》 dideoxyinosine.

2》 divisional detective inspector.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.