French-English dictionary »

balle-papillon meaning in English

FrenchEnglish
balle-papillon nom {f}

knuckleball(A pitch thrown with the ball gripped on the fingertips and released with no rotation)
noun