SDI – English–Español translations

🇬🇧 en es 🇪🇸

SDI properNoun

  /ɛs diː aɪ/
  • Strategic Defense Initiative
IDE
Wiktionary Links