Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English
⇄
Chinese
English
Russian
G
o
o
g
l
e
|
Forvo
|
+
to phrases
English thesaurus
INSAT
abbr.
stresses
abbr., astronaut.
Indian National Satellite System for Television and Telecommunications
abbr., earth.sc.
Indian Geosynchronous Satellite
abbr., el.
Indian national satellite system
abbr., mil., avia.
Indian National Satellite
abbr., space
international satellite
mil.
Indian Satellite
ocean., nautic., scient.
Indian Geostationary Satellite
tech.
India National Satellite System
INSAT:
1 phrase
in 1 subject
Astronautics
1
Add
|
Report an error
|
Get short URL
|
Language Selection Tips