デモコウシン
Meanings
Noun
1. demonstration parade
Pitch accent
デ
モコ
ウシン
Composed of
march; parade