English to Chinese Dictionary

Search:

Did you mean: sth set side sidi sit said sudi sad ?

战略防御倡议 zhàn lüè fáng chàng strategic defense initiative (SDI)


<< back to the home page