Slovnenya

Translation English French: fastball

Dictionary: main
fastball
noun
1 balle.