Synonyms of Pobeda Peak in English :
Antonyms of Pobeda Peak in English
Thesaurus of Pobeda Peak in English
Pobeda Peak
see definition of pobeda peakSynonyms of pobeda peak
1. (noun) a mountain peak in the Tien Shan mountains in northern India (24,406 feet high)