Definition of トレイル

トレイル

toreiru

noun
trail
Other readings:
トレール