snowcap

Noun
  1. a covering of snow (as on a mountain peak)

Khám phá thêm

Các từ liên quan

Từ chứa "snowcap"

snowcap
The mountain's snowcap glistens in the morning sun.