SDI


Meaning of SDI in English

[SDI] abbreviation Strategic Defense Initiative

Merriam-Webster English vocab.      Английский словарь Merriam Webster.