Definisi 'tobogganing'

English to English
noun
1 riding on a long light sled with low handrails Terjemahkan
source: wordnet30

More Word(s)
luge, toboggan, sledding, luging,

Visual Synonyms