the player who throws the ball to the batter English - Catalan

Related words

pitcher 




English translator: English Catalan the player who throws the ball to the batter  Eesti sõnaraamat   Español Traductor   Svenska Översättare