Back to Dictionary
登峰
dēngfēng
1. to climb a mountain
2. to scale a peak
3. mountain climbing
4. mountaineering
Uncommon • Top 37%