トウシュセン
Meanings
Noun
1. pitching duel; pitchers' battle
Pitch accent
ウシュセン
Composed of
pitcher
war; battle; match; game; competition