Japanese dictionary

Dictionary: “トラックレース”

トラックレース

トラックレース

track race; track event