Snow-skiing meaning

The sport of skiing on snow.
noun
0
1
Advertisement