ストパー
Meanings
Noun
1. straight permanent wave (Abbreviation)
Other readings