Pinyin Dictionary results for "wu la er shan"

乌拉尔山
the Ural mountains in Russia, dividing Europe from Asia
乌拉尔山脉
Ural Mountains
Dictionary data provided by CC-CEDICT