English to Chinese Dictionary

Search:

Did you mean: she see shake shoe shao sha show sea ?

沙俄 Shā É Tsarist Russia / abbr. for 沙皇俄國|沙皇俄国[Sha1 huang2 E2 guo2]


<< back to the home page