Definition of バッティングピッチャー

バッティングピッチャー

battingupicchaa

noun
batting practice pitcher(baseball term)