DictionaryForumContacts

   English
Google | Forvo | +
to phrases
special missionstresses
dipl. особое задание
notar. специальная миссия
 English thesaurus
Special Mission
abbr., scottish SM (USA)
special mission: 47 phrases in 11 subjects
Astronautics3
Corporate governance1
Diplomacy1
Economy1
Foreign affairs1
General2
International relations1
Meteorology1
Military33
Technology2
United Nations1