vocab dash
Log in
Sign up
トレラン
Meanings
Noun
1. trail running
(Abbreviation)