スキー場

ski resort; ski area

Meaning

  1. n
    ski resort; ski area

Example sentences