Answer: alpcarpet

AnswerCrossword Clue
ALPCARPETSnow cover in Switzerland?