Japanese dictionary

Dictionary: “トラック・レース”

トラック・レース

トラック・レース

track race; track event