DictionaryForumContacts

   English
Google | Forvo | +
Strategic Technology Office
mil. управління стратегічних систем озброєння
 English thesaurus
Strategic Technology Office
abbr., scottish STO (USA)
mil., abbr. STO