DictionaryForumContacts

   English +
Google | Forvo | +
to phrases
 English thesaurus

Optical Technology Division

busin., abbr. OTD
Optical
: 49 phrases in 10 subjects
Agriculture1
Chemistry9
Construction14
Economics3
Information technology1
Mechanics1
Medical1
Physical sciences12
Technology1
Transport6