Results for "

catcher

"
English - Turkish Dictionary

catcher

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