Slovnenya

Translation English Spanish: fastball

Dictionary: main
fastball
noun