French-English dictionary »

rugby à sept meaning in English

FrenchEnglish
rugby à sept nom {m}

rugby sevens◼◼◼(a sport where players can hold or kick an ovoid ball)
noun