English | German | Russian | Czech

skiable English

Meaning skiable meaning

What does skiable mean?

skiable

Able to be skied on; having conditions amenable to skiing.

Are you looking for...?