Definition of トラックスーツ

トラックスーツ

torakkusuutsu

noun
tracksuit