バッティングピッチャー
battingupicchā

Noun

1. batting practice pitcher

Baseball
Other forms: