POBEDA PEAK


Meaning of POBEDA PEAK in English

or Russian Pik Pobedy geographical name mountain 24,406 feet (7439 meters ) E Kyrgyzstan; highest in Tian Shan

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.