SDI


Meaning of SDI in English

abbr. strategic defence initiative.

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