Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"telstar" in English
English translation for "
telstar
"
n.
〔美国〕通信卫星〔商标名〕。
Similar Words:
"telsmith crusher" English translation
,
"telsmith gyrasphere crusher" English translation
,
"telsmith pulsator" English translation
,
"telson" English translation
,
"telson (蝎类)" English translation
,
"telstar satellite" English translation
,
"telstra" English translation
,
"telstra dome" English translation
,
"telstra stadium" English translation
,
"telsy" English translation