トロッコレッシャ
Meanings
Noun
1. heritage railway train (typically running on a scenic tramway previously used for logging or mining); sightseeing train
Pitch accent
ロッコレ
ッシャ
Composed of
train; railway train