DictionaryForumContacts

   English
Google | Forvo | +
to phrases
 English thesaurus
Separate Tracking & Illumination Radar
abbr., scottish STIR
Separate: 140 phrases in 17 subjects
Astronautics1
Aviation2
Botany1
Chemistry1
Diplomacy10
Economy13
Environment1
Finances2
General27
Information technology12
Law34
Microelectronics1
Military27
Oil and gas3
Polygraphy1
Technology3
Waste management1