Dictionary
Browse
Translate
About
›
›
→
ATTRA — English to Chinese Translation | Lughet
Dictionary
›
English
›
ATTRA
English
→
Chinese
Main Dictionary
ATTRA
9=Automatic Tracking Telemetry Receiving Antenna 自动跟踪遥测接收天线
★
★
★
★
★
Rate this entry
Same word in other sources
ATTRA
English
›
Chinese
GetWord Corpus
Related words
ATT
English
›
Chinese
ATT
English
›
Chinese
ATTC
English
›
Chinese
ATTC
English
›
Chinese
← Search
ATTS
English
›
Chinese
ATTS
English
›
Chinese