tobogganingEnglish

tobogganing

Noun

Riding on a long light sled with low handrails

English: tobogganing