Skip to content
Simplified display

托木尔峰

tuō mù ěr fēng

Sign in to save this word to your study lists.

Definitions

  1. 1. Victory Peak or Jengish Chokusu (7,439 m), the highest peak of Tianshan mountains on the border between Xinjiang and Kyrgyzstan