VLFFS

AcronymDefinition
VLFFSVery Large Free Flying Sails