Definition of 山猫スト (やまねこスト)

やまねこ

山猫スト

やまねこスト

yamanekosuto

noun
wildcat strike
Related Kanji
mountain
cat