Back to Dictionary
厄尔布鲁士
厄爾布魯士
Èěrbùlǔshì
1.
Mt Elbrus, the highest peak of the Caucasus mountains
Noun