自じ主しゅトレ
Meanings
Noun
1. independent training (e.g. of athletes working without a coach) (Abbreviation)
Kanji used