electric sails
English
Noun
electric sails
plural of
electric sail