English to Chinese Dictionary

Search:

什刹海 shí chà hǎi Shichahai, scenic area of northwest Beijing with three lakes


<< back to the home page