Polish-English dictionary »

czogori meaning in English

PolishEnglish
Czogori noun

K2noun
the world’s second highest mountain