snow-cappedEnglish

snow-capped

Adjective

(of mountains) capped with a covering of snow

English: snow-capped