Home
Help
About
Contact
English to Chinese Dictionary
Search:
乌拉尔
Wū
lā
ěr
the Ural mountains in Russia, dividing Europe from Asia
<< back to the home page