JENGISH CHOKUSU
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Jengish Chokusu.
Jengish Chokusu - as a noun
A mountain peak in the tien shan mountains in northern india (24,406 feet high)
Synonyms (Exact Relations)
pobeda peakpobedy peak