French-English dictionary »

initiative de défense stratégique meaning in English

FrenchEnglish
Initiative de Défense stratégique nom propre

Star Wars◼◼◼(Strategic Defense Initiative)
proper noun
[UK: stɑː(r) wɔːz] [US: ˈstɑːr ˈwɔːrz]