French-English dictionary »

handisport meaning in English

FrenchEnglish
handisport nom

disability sport◼◼◼(sport)
noun