टुक मा बरफवाल पहार

English: Translation
ice-cap
Hindi: Translation
हिमशिखर
noun