English to Chinese Dictionary

Search:

Did you mean: state shade skate seat site sate chat shot ?

沙特 Shā Saudi / abbr. for Saudi Arabia


<< back to the home page