ソーラーカー
sōrākā
1. solar car
Noun
#160435
1. solar car
1. solar car race
1. With a solar car; By solar car
1. Solar car's; Solar-powered car's
1. Solar car race in/at; Solar car racing in/at
1. Solar car race's; Of solar car racing
1. Solar car.
1. Solar car race.
1. It was a solar car.
1. Probably a solar car.; It will likely be a solar car.