NichiDict

ピッチングマシーン

[pitchingumashiin]

Meanings

1.Noun

pitching machine