catcher


Results for "catcher"

English - Turkish Dictionary

catcher

(English - Turkish Dictionary) :
i. 1. yakalayan şey/kimse. 2. beysbol vurucunun arkasında durup topu tutan oyuncu.