ソーラーセイル
sōrāseiru
1. solar sail
Noun
#245589
1. solar sail
1. Solar sail; Of solar sail
1. With a solar sail; By solar sail
1. Was a solar sail.
1. If/when solar sails; Provided solar sails are available
1. Solar sail, likely.; Probably a solar sail.
1. Was a solar sail.
1. If it were a solar sail; Assuming it is a solar sail
1. Probably a solar sail.
1. It's not a solar sail.