ストサンカシャ
Meanings
Noun
1. striker; strikers; people on strike
Composed of
participant; entrant