English to Chinese Dictionary

Search:

乌拉尔 ěr the Ural mountains in Russia, dividing Europe from Asia


<< back to the home page