Pinyin Dictionary results for "e er bu lu shi"

厄尔布鲁士
Mt Elbrus, the highest peak of the Caucasus mountains
Dictionary data provided by CC-CEDICT