DictionaryForumContacts

   English
Google | Forvo | +
to phrases
Strategic Technology Officestresses
mil. управление стратегических систем вооружения
 English thesaurus
Strategic Technology Office
abbr., scottish STO (USA)
mil., abbr. STO
Strategic Technology Office: 3 phrases in 2 subjects
Military2
Weapons of mass destruction1