snow-capped

a. 積雪蓋頂的

英文釋義

  1. (of mountains) capped with a covering of snow