Read Edit View history 托木尔 tuōmù'ěr Mount Tomur Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 托木尔/ 托木爾 tuōmù'ěr Mount Tomur Mount Tomur; the highest peak of the Tianshan mountain range on the border between Xinjiang and Kyrgyzstan, also known as Jengish Chokusu or Pik Pobeda Edit Delete References Add reference No references for this word.
托木尔/ 托木爾 tuōmù'ěr Mount Tomur Mount Tomur; the highest peak of the Tianshan mountain range on the border between Xinjiang and Kyrgyzstan, also known as Jengish Chokusu or Pik Pobeda Edit Delete