Search term luge has 2 results
FR French EN English
luge (n) [général] {f} sled (n) [général]
luge (n) [général] {f} sledge (n) [général]