Meaning of 雪渓 in Japanese

  1. Words

Definition of 雪渓

  1. (n) snowy valley
Back to top