ソーラーカーレース
sōrākārēsu
1. solar car race
Noun
#285818
1. solar car race
1. Solar car race in/at; Solar car racing in/at
1. Solar car race's; Of solar car racing
1. Solar car race.
1. Solar car race was.
1. Was a solar car race.
1. Was not a solar car race.; It wasn't a solar car race.
1. It is not a solar car race.
1. It wasn't a solar car race.
1. Wasn't a solar car race.