×
telstar
meaning in English
n.
〔美国〕通信卫星〔商标名〕。
Related Words
telson
telson (蝎类)
telstar satellite
telstra
PC Version
Copyright © 2018 WordTech Co.