ソーラーカーレースで
sōrākārēsude
1. Solar car race in/at; Solar car racing in/at
Noun
#473884
1. Solar car race in/at; Solar car racing in/at
1. Solar car race.
1. Solar car race was.
1. It is not a solar car race.
1. If it were a solar car race; If there is a solar car race
1. Probably a solar car race.
1. It was not a solar car race.
1. mother
2. wife
1. mother; mom
2. wife
3. you (of an elderly person older than the speaker); she