Vocabulary

ピッチングマシーン

pitching machine

noun