English to Chinese Dictionary

Search:

窝阔台 kuò tái Ögedei Khan (1186-1242), a son of Genghis Khan


<< back to the home page