French-English dictionary »

hockey sur luge meaning in English

FrenchEnglish
hockey sur luge nom

sledge hockey◼◼◼(version of ice hockey)
noun