Polish-English dictionary »

nanga parbat meaning in English

PolishEnglish
Nanga Parbat

Nanga Parbat