Vocabulary
ピッチングマシーン
ピッチングマシーン
pitching machine
noun