Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
side
sad
shade
state
site
sde
sado
sate
?
萨德
Sà
dé
THAAD (Terminal High Altitude Area Defense), US Army anti-ballistic missile system
<< back to the home page