Definition of トレラン

トレラン

toreran

noun
trail running(abbreviation)