DictionaryForumContacts

   English +
Google | Forvo | +
to phrases
 English thesaurus

Optical Technology Division

busin., abbr. OTD
Optical Technology
: 11 phrases in 8 subjects
American usage, not spelling1
Automated equipment2
Earth sciences1
Education1
Electronics1
General2
Information technology2
Microelectronics1