トラックレースで
torakkurēsude
1. in a track race
Noun
#336135
1. in a track race
1. Track race.
1. It was a track race.
1. Probably a truck race.
1. If it were a truck race; Assuming it's a truck race
1. Is not track racing.; It is not track racing.
1. Was not a truck race.
1. lace
1. race
1. truck; lorry