Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
side
sad
shade
state
site
sde
?
萨
德
Sà
dé
THAAD (Terminal High Altitude Area Defense), US Army anti-ballistic missile system
By
MDBG
2024