SDI


Meaning of SDI in English

Strategic Defense Initiative: technical name of Star Wars .

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .