Russian-English dictionary »

чогори meaning in English

RussianEnglish
Чогори proper noun

K2(the world’s second highest mountain)
proper noun