Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English
⇄
Chinese
English
Russian
G
o
o
g
l
e
|
Forvo
|
+
English thesaurus
OSTA
abbr.
stresses
abbr.
Ocean Science and Technology Agency
abbr., comp., net.
open standard telecom architecture
abbr., earth.sc.
ocean surface temperature anomalies
abbr., IT
Optical Storage Technology Association
abbr., karate.
Office of Space and Terrestrial Application
abbr., org.name.
Information Technology Application Maintenance and Business Relations Branch
abbr., space
Office of Space and Terrestrial Applications
;
OSTA
Add
|
Report an error
|
Get short URL
|
Language Selection Tips